put in a secret place - Deutsch Englisch Wörterbuch